package com.xbongbong.paas.connection.pojo.connector;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 收款账号
 * 创建时间 2021/8/24 3:37 PM
 * 修改时间 2021/8/24 3:37 PM
 * @author chy
 */
@ToString
@Setter
@Getter
public class PayeeAccountPojo {
    /**
     * 账号ID。accountType = BANK，是银行卡号；accountType = ALIPAY，是支付宝账号；
     * accountType = WeChat，是微信账号；accountType = CASH，为空
     */
    private String accountId;
    /**
     * 银行编码
     */
    private String bankCode;
    /**
     * 银行省份名称
     */
    private String bankProvinceName;
    /**
     * 银行账户类型，可取值包括：PUBLIC-对公账户，PRIVATE-对私账户
     */
    private String bankAccountType;
    /**
     * 账号名称。accountType = CASH 时为空
     */
    private String accountName;
    /**
     * 账号code
     */
    private String accountCode;
    /**
     * 账号类型。枚举类型，可取值包括： BANK-银行；ALIPAY-支付宝；WeChat-微信；CASH-现金
     */
    private String accountType;
    /**
     * 银行省份 code
     */
    private String bankProvinceCode;
    /**
     * 开户银行名称
     */
    private String bankName;
    /**
     * 开户行地址
     */
    private String bankLocation;
    /**
     * 银行城市名称
     */
    private String bankCityName;
    /**
     * 银行城市 code
     */
    private String bankCityCode;
}
